package com.tubang.logistics.vo;

import com.tubang.common.vo.BaseVo;

import java.math.BigDecimal;

/**
 * <p>
 * 货品 base VO
 * </p>
 *
 * @author wsl
 * @since 2017-12-31
 */
public class GoodsBaseVo extends BaseVo {

    private static final long serialVersionUID = 1L;

    /**
     * 订单编号
     */
    private String shipperOrderId;

    /**
     * 货物名称
     */
    private String name;
    /**
     * 货物类型
     */
    private String category;

    /**
     * 货物重量 单位：千克
     */
    private BigDecimal weight;

    /**
     * 剩余货物重量 单位：千克
     */
    private BigDecimal leftWeight;

    /**
     * 1完成；0未完成
     */
    private String achieveFlag;

    /**
     * 货物父编号
     */
    private String parentId;

    /**
     * 货品运输状态  0 待提货 1 运输中  2 已送达  3 待确认 4运输完成
     */
    private String goodsStatus;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getCategory() {
        return category;
    }

    public void setCategory(String category) {
        this.category = category;
    }

    public BigDecimal getWeight() {
        return weight;
    }

    public void setWeight(BigDecimal weight) {
        this.weight = weight;
    }

    public BigDecimal getLeftWeight() {
        return leftWeight;
    }

    public void setLeftWeight(BigDecimal leftWeight) {
        this.leftWeight = leftWeight;
    }

    public String getAchieveFlag() {
        return achieveFlag;
    }

    public void setAchieveFlag(String achieveFlag) {
        this.achieveFlag = achieveFlag;
    }

    public String getParentId() {
        return parentId;
    }

    public void setParentId(String parentId) {
        this.parentId = parentId;
    }

    public String getGoodsStatus() {
        return goodsStatus;
    }

    public void setGoodsStatus(String goodsStatus) {
        this.goodsStatus = goodsStatus;
    }
}
